package Logica.BrazoRobotico;

import Logica.Celda.Celda;
import Logica.ElementoColeccionable.ElementoColeccionable;
import Logica.Piso.Transitable.Transitable;

public class BrazoRobotico implements IBrazoRobotico {
	/* (non-Javadoc)
	 * @see Logica.BrazoRobotico.IBrazoRobotico#recolectar(Logica.Celda.Celda)
	 */
	public ElementoColeccionable recolectar( Celda celdaTrasera ) {
		return celdaTrasera.obtenerPiso().obtenerElementoColeccionable();
	}
	
	/* (non-Javadoc)
	 * @see Logica.BrazoRobotico.IBrazoRobotico#devolver_a_Celda(Logica.Celda.Celda, Logica.ElementoColeccionable.ElementoColeccionable)
	 */
	public void devolver_a_Celda( Celda celdaTrasera, ElementoColeccionable e ) {
		((Transitable)celdaTrasera.obtenerPiso()).establecerElementoColeccionable(e);
	}
}